/**
 * @ClassName com.tree.thread.pubsub
 * Description: <类功能描述>. <br>
 * <p>
 * <使用说明>
 * </p>
 * @Author tree
 * @Date 2019-11-01 23:19
 * @Version 1.0
 */
package com.tree.thread.pubsub;

/**
 * 生产者、消费者
 *
 * 1. wait、notify
 * 2. lock重入锁
 * 3. 阻塞队列blockingqueue
 * 4. semaphore
 *
 */